be painful or arduous - Français Anglais Dictionnaire